

namespace Radius.NET.Interface.Entity
{
    /// <summary>
    /// 
    /// </summary>
    [Tenant(DbConfigIdConst.QyjConfigId),NotTable]
    [SugarTable("Inventory_Evidence_Detail_TZ")]
    public class InventoryEvidenceDetailTZ
    {
        /// <summary>
        /// 
        /// </summary>
        public InventoryEvidenceDetailTZ()
        {
        }

        /// <summary>
        /// 凭证编号
        ///
        /// </summary>
        [SugarColumn(IsPrimaryKey = true)]
        public System.String Evidence_Number { get; set; }

        /// <summary>
        /// 物料编码
        ///物料编码
        ///
        /// </summary>
        [SugarColumn(IsPrimaryKey = true)]
        public System.String Inventory_ID { get; set; }

        /// <summary>
        /// 结余数量
        ///生产需求量
        ///
        /// </summary>
        public System.Double? Balance_Qty { get; set; }

        /// <summary>
        /// 生产发行数量
        ///
        /// </summary>
        public System.Double? Project_RequireQty { get; set; }

        /// <summary>
        /// 生产发行数量
        ///
        /// </summary>
        public System.Double? Project_IssuedQty { get; set; }

        /// <summary>
        /// 数量
        ///
        /// </summary>
        public System.Double? Qty { get; set; }

        /// <summary>
        /// 宽余数量
        ///
        /// </summary>
        public System.Double? Free_Qty { get; set; }

        /// <summary>
        /// 实际数量
        ///
        /// </summary>
        public System.Double? Actual_Qty { get; set; }

        /// <summary>
        /// 短缺数量
        ///
        /// </summary>
        public System.Double? Shortage_Qty { get; set; }

        /// <summary>
        /// 合同编码
        ///
        /// </summary>
        public System.String OrderID { get; set; }

        /// <summary>
        /// 交货日期
        ///
        /// </summary>
        public System.DateTime? Delivery_date { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? OrderQty { get; set; }

        /// <summary>
        /// 合同数量
        ///
        /// </summary>
        public System.Double? ShippedQty { get; set; }

        /// <summary>
        /// 备注
        ///
        /// </summary>
        public System.String Summary { get; set; }

        /// <summary>
        /// 生产批号
        ///
        /// </summary>
        public System.String Project { get; set; }

        /// <summary>
        /// 长
        ///
        /// </summary>
        public System.Double? VX { get; set; }

        /// <summary>
        /// 宽
        ///
        /// </summary>
        public System.Double? VY { get; set; }

        /// <summary>
        /// 高
        ///
        /// </summary>
        public System.Double? VZ { get; set; }

        /// <summary>
        /// 体积
        ///
        /// </summary>
        public System.Double? VOL { get; set; }

        /// <summary>
        /// 毛重/箱
        ///
        /// </summary>
        public System.Double? NBOX { get; set; }

        /// <summary>
        /// 净重/ 箱
        ///
        /// </summary>
        public System.Double? NWBOX { get; set; }

        /// <summary>
        /// 数量/箱
        ///
        /// </summary>
        public System.Double? RWBOX { get; set; }

        /// <summary>
        /// 标识
        ///
        /// </summary>
        public System.String Ctn { get; set; }

        /// <summary>
        /// 公斤数
        ///
        /// </summary>
        public System.Double? NPkg { get; set; }

        /// <summary>
        /// 备注
        ///
        /// </summary>
        public System.String Summary1 { get; set; }

        /// <summary>
        /// 货币
        ///
        /// </summary>
        public System.String CurrencyType { get; set; }

        /// <summary>
        /// 金额
        ///
        /// </summary>
        public System.Double? Amount { get; set; }

        /// <summary>
        /// 价格
        ///
        /// </summary>
        public System.Double? Price { get; set; }

        /// <summary>
        /// 单位重量
        ///
        /// </summary>
        public System.Double? Unit_weight { get; set; }

        /// <summary>
        /// 罐型
        ///
        /// </summary>
        public System.String JarModelID { get; set; }

        /// <summary>
        /// 纸箱编码
        ///
        /// </summary>
        public System.String BoxCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String UMCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ProjectBatch { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Density { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? L_unit { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? NOID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String PRICETYPE { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? ShippednPkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? MakeBeginDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? EndDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String MarkCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String QCLASS { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? KFPeriod { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Standard_cost { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Discount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String PackID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? LowestPriceControl { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? ReceiptDiscount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? SaleExpense { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? FPFDiscount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? FPastePrice { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? FWPrice { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String SalesDeptID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Salesman { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? CreateDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? ActIncomeNPkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? ActIncomeQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? DamagedQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Closed { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CatID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String LogoID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? AccNPkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? OrderNPkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? QtyShipSave { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String PrintNo { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? PrintDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? IsPrint { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Other_Amount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? SalesType { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? PriceFrom { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? PromotionAmt { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String PromotionCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? BusinessCost { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String BarCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? FreightByAmount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? ProNum { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Stk_id { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? FreeNpkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? _cid { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? ShippedFreeNpkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Customer_Product_ID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF01 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF02 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF03 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF04 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF05 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF06 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF07 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF08 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF09 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF10 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Frowno { get; set; }

        /// <summary>
        /// 原材料导航
        /// </summary>
        [Navigate(NavigateType.OneToOne, nameof(Inventory_ID))]
        public Inventory FG_Inventory { get; set; }
    }
}